Hotel Athina The New Suites, 2023, Agios Stefanos Avliotes, San Stefano.